Volume 68, Issue 1, January 2022, Pages 259-272
Noha Mansour; Islam Mohammed Ateia
Volume 67, Issue 3, July 2021, Pages 2007-2019
Eman Yousef; Islam Ateia
Volume 67, Issue 3, July 2021, Pages 2075-2089
Eman Yousef; Islam Ateia; Noha Mansour; Sally Abdelsameaa